README for Firmware Update for 
Baumer DFON CombiView - 4-20 mA loop powered display
(Version 29) - 2019-02-06

New functionality and improvements(version 29) - 2019-12-02
- DFON units with HW version 1 bug fix.    

New functionality and improvements(version 28) - 2019-12-02
- Minor bug fix 

New functionality and improvements(version 27) - 2019-10-18
- Minor bug fix 

New functionality and improvements(version 26) - 2019-08-23
- User interface improvement (Faster user interface response)
- Analog Gauge bug fix

New functionality and improvements(version 25) - 2019-05-19
- Flash write operation related bug fixed. The backlight does not alternates when the DFON is synchronizing.
- DFON with AFI bug fixed. The two temperature monitors in the AFI display layout are now updated concurrently. 

New functionality and improvements(version 24) - 2019-04-04
- New flow units added and can be selected in unit menu
- Critical bug in flash-write handling when operating in low power mode fixed

New functionality (version 23) - 2019-01-22
- New relay mode added that enables error indication using relay feature.
- Relay mode menu updated and supported by languages: English, Danish, German, and French.
- Error indication comprises communicationerror (UnitCom) and transmitter error. 

Improvements (version 22) - 2018-12-05
- Corrected french menu issue

Improvements (version 21) - 2018-10-10
- Corrected decimal and digit creater UI_createDecimalString to use correct number of digits after correct rounding.
- Added book keeping of product specific command, when popup screen (Are you sure?) is shown.

Improvements (version 20) - 2017-08-10
- Added ServiceCode 1007. The serviceCode is used to toggle the new analog screen for customer MDN.
- Added alternative analog screen for customer MDN.

Improvements (version 19) - 2016-03-08
- Production related improvement

Improvements (version 18) - 2016-01-21
- Bugfix in language selection functionality

Improvements (version 17) - 2015-11-19
- Implemented additional pressure units
- Implemented English, German, French and Danish languages in the firmware, making it possible
  to change language via touch display. This also makes changing display language via the 
  FlexProgram much faster.
- Implemented synchronization with instruments in the actual used langauge, if instrument is
  compatible. From language-incompatible instruments, English language is downloaded.
- Minor optical user interface improvements.

Improvements (version 16) - 2014-12-28:
- Non-user-accessible functions improved.

Improvements (version 15) - 2014-11-17:
- Improved cooperation with Configurator software, when loading data to and from display with 
  attached instrument. 
- System improvements and optimizations.

Improvements (version 14) - 2014-10-27:
- Implemented correct unit display for conductivity units S/cm and mS/cm.
- Improved touch-interface experience, when entering menu from the main screen.

Improvements (version 13) - 2014-07-16:
- Critical bug in relay handling fixed.
- Small issue involving number of deciamls fixed.

Improvements (version 12) - 2014-07-14:
- Fixed issue with rounding of 3rd decimal. 
- Fixed configurator communication problem when attached and in Transmitter Value readout mode.
- Fixed a problem introduced in Firmware ver. 10, which could cause unresponsive touch-buttons.
- For convenience, startup screen is now always the same, until display is fully powered up.

Improvements (version 10) - 2014-07-03:
- Increased touch response rate.
- Improved button control handling and indication.
- Minor system improvements and optimizations.

Improvements (version 09) - 2014-04-22:
- Improved synchronization sequence.
- Implemented new features for communication with future attached devices.
- Implemented three Time graph gauges: Last 1 minute, last 30 minutes, last 24 hours.
- Increased ease of use, by removing previously implemented function introduced in version 06.

Improvements (version 08) - 2013-12-13:
- Improved synchronization sequence.
- Improved handling of menu system data from attached instrument.

Improvements (version 07) - 2013-12-09:
- Production technical improvements.
- Added new engineering units.

Improvements (version 06) - 2013-11-07:
- Watchdog timer implemented.
- Two new menu points added, allowing the user to select in which unit to configure up relays 
  and error ranges: in either mA or the selected engineering unit. 
  IMPORTANT: This feature was removed again in version 09!
- Overall flash write rules are changed, fixing some stability issues during storing of values. 
  Under very bad operating conditions, flash writes are disabled. 

Improvements (version 05) - 2013-01-30:
- Increased reliability on communication via UnitCom cable. 
- Visual adjustments of on-screen features.

Improvements (version 04) - 2012-11-19:
- Flash writes no longer cause backlight to flicker (previously backlight was turned off during 
  write process). However, backlight will still be flickering during flash writes if internal  
  temperature is beyond 50 degrees centigrade.
- Improved speed and accuracy of measurement of internal device temperature. 
- Minimum and maximum values on the statistics screen will no longer be automatically reset at
  at startup.

Improvements (version 03) - 2012-09-24:
- Prepared to function together with attached instruments, including automatic synchronization.

Improvements (version 02) - 2012-04-10:
- Protection of configuration values, by not allowing flash write in high risk situations.
- Limiting backlight to 100% at temperatures above 60 degrees centigrade.
- New unit: Meter added

Improvements (version 01) - 2012-02-03:
- First firmware release




Please note:
- Before updating your DFON, please make sure your FlexProgrammer 9701
  is updated with the newest firmware (at least version 42 from 2016-02-09).
